@charset "utf-8";
/*公用*/
body{ font:14px/28px Arial,"微软雅黑"; padding:0px; margin:0px; color:#565656}
a{color:#565656;text-decoration:none; display:inline-block;}
a:hover {color:#172c65;text-decoration:none; transition: all 300ms ease 0s;}

table,p,h1,h2,h3,h4,h5,h6{ list-style:none; clear:both; padding:0px; margin:0px; font-weight:normal}
ul,li,ul li,dl dt,dl dd,dl{ margin:0px;padding:0px;list-style:none; }
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
i,em{ font-style:normal;}
ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
a.imagehover:hover img {border-top-width:0px;border-left-width:0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }
.fl{ float:left}
.fr{ float:right;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.tc{ text-align:center}
.w100{ width:100%;}
.mauto{ margin:auto;}
.fwei{ font-weight:bold}
.img{vertical-align:middle;}
.clear{ clear:both; display:block;margin:0px; padding:0px; list-style:0px;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}/*去掉虚线框*/
input {-webkit-user-modify: read-write-plaintext-only;}  /*Android 下 input focus 消除高亮外框*/

.pic img{transition:all 1.2s;}/*稍微放大图片*/
.pic img:hover{ -webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2); }/*稍微放大图片*/
.dynamic{ position:relative;width:100%;top:-20px;/*刚开始的位置*/z-index: 100;opacity: 0;-moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2);}
.text_upp{ text-transform:uppercase; color:#a9a9a9;}
.w1100{ width:1110px;}
.w1200{ width:1200px;}

.padd30{ padding:30px 0 60px 0;}
.paddt40{ padding-top:40px;}
.paddt15{ padding-top:15px;}
.margt30{margin-bottom:30px; }
.font20{ font-size:20px; line-height:30px;}
.font30{ font-size:30px; line-height:50px; color:#000000;text-shadow:#d1d1d1 3px 4px 1px;}
.font20_en{ font-size:20px; line-height:50px;text-shadow:#d1d1d1 0px 2px 1px; }
.font16 { font-size:16px; color: #000000; font-weight:bold}
.lin36{ line-height:36px;}
.posi_re{ position:relative}
/****************开始首页头部********************/
.top{ height:36px; background:#f6f6f6; border-bottom:1px solid #ededed}
.top ul li{ padding-left:23px; float:right; margin-left:20px}
     .li_wei{ background:url(pic.png) no-repeat 0 9px; position:relative}
	 #li_showwei{ border:1px solid #eeeeee; padding:5px; display:none; position:absolute; left:-32px; background:#FFFFFF; z-index:999999 }
     .li_en{background:url(pic.png) no-repeat 0 -18px; }
     .li_se{ margin-top:5px;}
	 .li_se .input{ border:1px solid #efefef; line-height:19px; padding-left:20px;}
.head{height:65px;border-bottom:#192e6d solid 2px; padding:18px 0}


.logo{ background:url(pic.png) no-repeat 0px -88px; width:330px; height:60px}


/* banner */
.flexslider{position:relative;height:428px;overflow:hidden;background:url(../banner/loading.gif) 50% no-repeat; width:100%; }
.slides{position:relative;z-index:1;}
.slides li{height:428px;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center; background:url(../banner/bannerbj.png) center no-repeat; height:17px; }
.flex-control-nav li{display:inline-block;width:10px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:14px;line-height:40px;overflow:hidden;background:url(../banner/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../banner/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../banner/next.png) center center no-repeat;}

.flex-direction-nav li a:hover.flex-prev {left:40px;background:url(../banner/prev1.png) center center no-repeat;}
.flex-direction-nav li a:hover.flex-next {right:40px;background:url(../banner/next1.png) center center no-repeat;}
/* banner-end */
.main1_title{ height:30px; border-bottom:1px solid #eeeeee;  }
.main1_titles{ height:30px; border-bottom:1px solid #f6f6f6;  }
.main1_bj{ width:250px; background:url(main1_bj.jpg) repeat;  border:1px solid #eeeeee;position:relative; top:3px;}

.main2{ border:1px solid #eeeeee; border-left:none; border-right:none; background:#fafafa; }
/*产品*/
.heater{ position:relative; height:340px;}
.arrow {position: absolute;display: block;width: 0;height: 0;border-width: 11px;border-style: solid;font-size: 0;line-height: 0;z-index: 3; }/*三角形*/
.incount {position: relative; width:1000px; margin:auto }
.heater_pic dl {float: left; color:#FFFFFF }
.heater_pic dl a{ color:#FFFFFF}

.heater_pic dl.wd249 {width: 240px;height: 168px; }

.heater_pic dl:hover dt .line { width:185px; }
.heater_pic dl:hover dd img { transform: scale(1.1); }
.heater_pic dl dt {position: relative;float: left;width:217px;height:138px; padding:15px;background-repeat: no-repeat;background-position: left top; }
.heater_pic dl dt.bg1 {background-image:url(../main/bg1.jpg);}
.heater_pic dl dt.bg2 {background-image:url(../main/bg2.jpg); }    
.heater_pic dl dt.bg4 {background-image:url(../main/bg3.jpg); }
.heater_pic dl dt.bg5 {background-image:url(../main/bg4.jpg); }
.heater_pic dl dt.bg1 .line {background-color: #32648e; }/*线*/
.heater_pic dl dt.bg2 .line {background-color: #138a77; }/*线*/
.heater_pic dl dt.bg4 .line {background-color: #277f5f; }/*线*/
.heater_pic dl dt.bg5 .line {background-color: #c78d14; }/*线*/
.heater_pic dl dt.bg1 .arrow { border-color: transparent transparent transparent #4885ac;top: 74px; right: -22px; }
.heater_pic dl dt.bg2 .arrow { border-color: transparent transparent transparent #12a18a;top: 74px;right: -22px; }
.heater_pic dl dt.bg4 .arrow { border-color: transparent #48ac6d transparent transparent;top: 74px; left: -22px; }/*三角形*/
.heater_pic dl dt.bg5 .arrow { border-color: transparent #d99b1b transparent transparent;top: 74px; left: -22px; }/*三角形*/
.heater_pic dl dt h2 { font:20px/30px "微软雅黑";  color:#FFFFFF; }
.heater_pic dl dt .p1 { line-height: 24px;color: #ffffff;overflow: hidden; padding:8px 0px; }
.heater_pic dl dt .line {width: 48px;display: block;height: 1px;background-color: #80a0dc;margin-bottom: 3px;transition: 500ms; }
.heater_pic dl dd {width: 247px;height:168px;float: left;overflow: hidden; }
.heater_pic dl dd img {display: block;width: 247px;height:168px;transition: 500ms; }
.heater_pic h3 { border-bottom:1px dotted #cccccc; font-size:16px;}
.bg4 h3 { color:#383838; border-bottom:1px dotted #383838;}
.bg4 h3 a{ color:#383838;}




.main3 dl{border:1px solid #eeeeee; padding:10px; float:left;box-shadow:6px 6px 1px #e5e5e5; width:460px; margin:0px 50px; background:#ffffff}
.main3 dl dt{width: 460px;height:190px;overflow:hidden}
.main3 dl dd{ width:100%;} 
.main3 dl:hover dd .line { width:460px; }
.main3 dl dd.bg1 .line {background-color: #e5e5e5; }/*线*/
.main3 dl .line {width:20px;display: block;height:1px;background-color: #0063b1;transition: 500ms; }
.main3 dl dd h1{ font:12px/24px Arial "微软雅黑"}
.main3 dl .more{ margin-top:20px;}



.main4_pic{ width:490px; height:340px; border:1px solid #e2e2e2; padding:9px; background:#FFFFFF}
.main4_news{ width:678px;}
.main4_news dl{  height:100px; margin-top:23px;}
.main4_news dl:first-child{ margin-top:5px;}
.main4_news dl dt{ width:100px; height:100px; background:#f5f5f5; color:#aaaaaa;float:left}
.main4_news dl dt:hover{background:#0063b1;color:#ffffff}
.main4_news dl dt .day:hover{color:#ffffff}
.main4_news dl dt span.date{ display:block; line-height:30px; background:#474747; color:#FFFFFF; font-size:16px}
.main4_news dl dt span.day{ font-size:50px; display:block; height:70px; line-height:70px; color:#666666}
.main4_news dl dd{ float:right;width:558px; line-height:26px;}
.main4_news dl dd a:hover{  color:#0063b1}
.main4_news .cont a{ color:#9b9b9b; line-height:22px;}

.bottom{ background:#162c66; padding:25px 0; color:#FFFFFF}
.foot a{ color:#ffffff}
.copyright{ background:#000000;  color:#FFFFFF}

.bottom li{ border-left:2px solid #2d4689; padding:0px 47px; float:left; line-height:22px; height:160px;}
.bottom li:first-child{ border-left:none; }



#imenus0 li ul li a{ border:none; border-bottom:1px solid #ffffff; color:#FFFFFF}


#imenus0 li a{ text-align:center;font:16px/56px "微软雅黑";   text-decoration: none;width:138px;border-left:1px solid #eeeeee; }
#imenus0 li:hover>a {text-decoration:none; display:block}
/* --[[二级菜单样式]]-- */
#imenus0 ul a, #imenus0 .imsubc li .imctitle{color:#fffff;font:12px/30px "宋体";text-align:center; width:138px; background:#88a086; height:30px; border-bottom:1px solid #FFFFFF  }
#imenus0 li ul {width:138px}
#imenus0 li ul li a:hover { color:#ffffff;background:#081c4e;}
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px; }
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imea{visibility:hidden;}/**/
/* --[[二级菜单样式]]-- */





/* --[[二级菜单样式]]-- *//* --[[二级菜单样式]]-- */
.f-cb {word-break:break-all}
.more{  width:100px; height:30px; text-align:center}
.mores{ width:30px; height:30px; margin-top:17px;}
.more_1{ background:#417fa7;border:1px solid #759fba;}
.more_2{ background:#159b85;border:1px solid #6ab5a9;}
.more_3{ background:#38995c;border:1px solid #72bb8d;}
.more_4{ background:#cf9725;border:1px solid #e4c27b;}

.f-cb .more a:hover{ text-decoration:underline}


/*新闻*/
.newspic img{transition:all 1.2s;}
.newspic img:hover{ -webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2); }

.main3{background:#f0f0f0}
.main3_pic{ width:490px; height:340px; border:1px solid #e2e2e2; padding:9px; background:#FFFFFF}
.main3_news{ width:678px;}
.main3_news dl{  height:100px; margin-top:23px;}
.main3_news dl:first-child{ margin-top:5px;}
.main3_news dl dt{ width:100px; height:100px; background:#f5f5f5; color:#aaaaaa;float:left}
.main3_news dl dt:hover{background:#0063b1;color:#ffffff}
.main3_news dl dt .day:hover{color:#878787; background:#eeeeee}
.main3_news dl dt span.date{ display:block; line-height:30px; background:#e8e8e8; color:#959595; font-size:18px}
.main3_news dl dt span.day{ font-size:44px;  display:block; height:70px; line-height:60px; background:#ffffff; color:#666666}
.main3_news dl dd{ float:right;width:558px; line-height:26px;}
.main3_news dl dd a:hover{  color:#0063b1}
.main3_news .cont a{ color:#9b9b9b; line-height:22px;}

